Checkmate patterns